Medical Dictionary

olfactory gland

noun

Medical Definition of OLFACTORY GLAND

:  any of the tubular and often branched glands occurring beneath the olfactory epithelium of the nose—called also Bowman's gland, gland of Bowman

Browse

How to use a word that (literally) drives some people nuts.
Test your vocab with our fun, fast game
Ailurophobia, and 9 other unusual fears